//package gz.com.springcloud.config;
//
//import org.springframework.cloud.gateway.route.RouteLocator;
//import org.springframework.cloud.gateway.route.builder.RouteLocatorBuilder;
//import org.springframework.context.annotation.Bean;
//import org.springframework.context.annotation.Configuration;
//
//@Configuration
//public class GateWayRouterConfig {
//    //用配置类的方法配置路由(一般用application.yml)
//
//    /**
//     *     gateway:
//     *       routes: #配置路由，可以配置多个路由(List)
//     *         - id: member_route01 #路由的id,自己配置，要求唯一
//     *           uri: http://localhost:10001
//     *           predicates: #断言，可以有多种形式
//     *             - Path=/member/get/**
//     *         - id: member_route02
//     *           uri: http://localhost:10001
//     *           predicates: #断言，可以有多种形式
//     *             - Path=/member/save
//     */
//    @Bean
//    public RouteLocator myRouteLocator03(RouteLocatorBuilder builder) {
//        RouteLocatorBuilder.Builder routes = builder.routes();
//        return routes.route("member_route03",
//r -> r.path("/member/get/**").uri("http://localhost:10001")).build();
//    }
//}
